#include <stdio.h>
#include <math.h>

#define Epsilon 1.0E-6

int main()
{
    float x1,x0=1.5;
    x1=x0-(2*x0*x0*x0-4*x0*x0+3*x0-6)/(6*x0*x0-8*x0+3);
    while(fabs(x1-x0>=Epsilon))
    {
        x0=x1;
        x1=x0-(2*x0*x0*x0-4*x0*x0+3*x0-6)/(6*x0*x0-8*x0+3);
    }
    printf("方程的根为%f\n",x1);
}
